package nave.android.game;


import java.awt.geom.Point2D;

import android.view.Window;

import nave.android.framework.Graphics;


public class Aranha extends Enemy {

	Asset textureAranha;
	int velocidade;
	boolean direita = true;
	Point2D position;
	Point2D dimensao;
	Point2D frame;
	
	public Aranha (Asset texture, int velocidade, Point2D position, Point2D dimensao, Point2D frame) {
	
		super (texture, velocidade, position, dimensao, frame);
		
	}
	
	public void Update () 
	{
		if (position.getX() + dimensao.getX() > 480 && direita == false) { //largura da tela(480)
			direita = true;
			velocidade = -10;
		}
		if (position.getX()  < 0 && direita == true ){ //largura da tela(0)
			direita = false;
			velocidade = 10;
		}
		
		position = new Point2D.Double(this.position.getX() + velocidade, position.getY());
		super.Update();
		
	}
	
	public void draw (Graphics g) 
	{		
		super.Draw(g);
	}
	
}

